package com.oa.dao;

import com.oa.common.base.Page;
import com.oa.common.base.Pageable;
import com.oa.entities.flows.AppType;

/**
 * @name 公文类型的实体类
 * @author Yang
 * @date 2018-07-11
 *
 */
public interface AppsTypeDao extends BaseDao<Long,AppType> {

    Page<AppType> findPage(Pageable pageable, String key,Integer type);

    /**
     * 校验标题是否存在
     * @param title
     * 标题
     *
     * @param id
     * 主键id
     *
     * @return
     */
    Boolean validate(String title,Long id);

    void createTable(Long id);
}
